/* =================通用部分=================== */
.page-liangpin {
  background  : #f5f5f5;
  font-family : "Microsoft YaHei", "arial", "宋体";
}

.page-liangpin .inner-1200 {
  width  : 1200px;
  margin : 0 auto;
}

.page-liangpin .inner-1000 {
  width  : 1000px;
  margin : 0 auto;
}

.page-liangpin .tcenter {
  text-align : center;
}

.page-liangpin .inpt {
  padding       : 4px;
  font-size     : 12px;
  line-height   : normal;
  border        : 1px solid #dadada;
  border-radius : 2px;
  color         : #333;
}

.page-liangpin .w70 {
  width : 70px;
}

.page-liangpin .w200 {
  width : 200px;
}

.page-liangpin .mr8 {
  margin-right : 8px;
}

.page-liangpin .mr12 {
  margin-right : 12px;
}

.page-liangpin .mb10 {
  margin-bottom : 10px;
}

.page-liangpin .mb12 {
  margin-bottom : 12px;
}

.page-liangpin .mt20 {
  margin-top : 20px;
}

.page-liangpin .mt50 {
  margin-top : 50px;
}

.page-liangpin .lh32 {
  line-height : 32px;
}

.page-liangpin .errorblink {
  border : 1px solid #ff7a0e !important;
}

.page-liangpin .block {
  display : block;
}

.page-liangpin .inlineblock {
  display  : inline-block;
  *display : inline;
  *zoom    : 1;
}

.page-liangpin .fr {
  float : right;
}

.page-liangpin .fl {
  float : left;
}

.page-liangpin .relative {
  position : relative;
  z-index:1;
}

.page-liangpin .row,
.page-liangpin .col-left-fixed,
.page-liangpin .col-left,
.page-liangpin .col-right,
.page-liangpin .col-right-fixed {
  display : block;
}

.page-liangpin .row:after {
  display    : block;
  clear      : both;
  visibility : hidden;
  height     : 0;
  content    : '\20';
}

.page-liangpin .row {
  zoom  : 1;
  clear : both;
}

.page-liangpin .col-left-fixed {
  float : left;
}

.page-liangpin .col-right-fixed {
  float : right;
}

/* 翻页 */
.page-liangpin .pagination {
  font-size     : 13px;
  margin-bottom : 20px;
}

.page-liangpin .pagination a {
  border        : 1px solid #ddd;
  background    : #fff;
  color         : #666;
  border-radius : 0;
  padding       : 8px 14px;
}

.page-liangpin .pagination a:hover {
  background : #f60;
  color      : #fff;
}

.page-liangpin .pagination span {
  background : #f60;
  color      : #fff;
  padding    : 9px 15px;
}

/* 数字选择 */
.page-liangpin .component-num {
  display     : inline-block;
  _zoom       : 1;
  line-height : 32px;
}

.page-liangpin .component-num .num-s,
.page-liangpin .component-num .num-b {
  display        : inline-block;
  _zoom          : 1;
  vertical-align : middle;
  width          : 24px;
  height         : 24px;
  line-height    : 24px;
  color          : #333;
  text-align     : center;
  border         : 1px solid #d9d9d9;
  font-size      : 18px;
  cursor         : pointer;
}

.page-liangpin .component-num .num-s {
  border-right : 0;
}

.page-liangpin .component-num .num-b {
  border-left : 0;
}

.page-liangpin .component-num .num-s-disabled,
.page-liangpin .component-num .num-b-disabled {
  background : #ececec;
  color      : #ccc;
}

.page-liangpin .component-num .num-show {
  border      : 1px solid #d9d9d9;
  height      : 14px;
  line-height : 14px;
  padding     : 5px;
  width       : 36px;
  text-align  : center;
  color       : #333;
  font-size   : 14px;
  /*border-left: 0;
  border-right: 0;*/
}

/* 顶部topbar */
.page-liangpin .topbar {
  height        : 34px;
  line-height   : 34px;
  background    : #f8f8f8;
  border-bottom : 1px solid #d1d1d1;
}

.page-liangpin .topbar .u-info .last .item {
  padding-right : 0;
}

/* 头部 */
.page-liangpin .liangpin-head {
  /*margin-bottom: 8px;*/
  background : #fff;
}

.page-liangpin .head-left {
  width : 350px;
  float : left;
}

.page-liangpin .head-middle {
  float : left;
  width : 550px;
}

.page-liangpin .head-right {
  position : relative;
  float    : right;
  z-index:10;
}

.page-liangpin .logo {
  display    : block;
  width      : 350px;
  height     : 70px;
  background : url(http://p1.qhmsg.com/t012dfde828e0ac7fa3.jpg) no-repeat center;
}

.page-liangpin .logo-360-baixing {
  width      : 204px;
  background : url(http://p1.qhmsg.com/t01a1e0a31eb66aac6c.jpg) no-repeat center;
}

/* 头部导航 */
.page-liangpin .liangpin-head .head-nav {
  float : right;
}

.page-liangpin .liangpin-head .head-nav-inner {
}

.page-liangpin .liangpin-head .head-nav-inner li {
  float       : left;
  line-height : 70px;
}

.page-liangpin .liangpin-head .head-nav-inner .cur {
}

.page-liangpin .liangpin-head .head-nav-inner li a {
  padding         : 0 20px;
  color           : #333;
  font-size       : 16px;
  line-height     : 42px;
  text-decoration : none;
}

.page-liangpin .liangpin-head .head-nav-inner .cur a,
.page-liangpin .liangpin-head .head-nav-inner li a:hover {
  text-decoration : none;
  color           : #185;
}

.page-liangpin .bread-path {
  margin      : 10px 0;
  font-size   : 14px;
  line-height : 1;
}

.page-liangpin .left-1200 {
  width : 1200px;
  float : left;
}

.page-liangpin .left-900 {
  width : 900px;
  float : left;
}

.page-liangpin .left-890 {
  width : 890px;
  float : left;
}

.page-liangpin .left-880 {
  width : 880px;
  float : left;
}

.page-liangpin .right-300 {
  width : 300px;
  float : right;
}

/*年中大促*/
.year-middle-promo-panel .ft {
  display : none;
}

.year-middle-promo-panel .bd {
  width: 280px;
  height: 290px;
  text-align : center;
}

.year-middle-promo-panel .bd h3 {
  padding: 10px 0 0 0;
  color : #fc6621;
  font-size: 20px;
}
.year-middle-promo-panel .bd .desc {
  padding: 5px 0;
  font-size: 14px;
}
.year-middle-promo-panel .bd .img {
  margin: 0 auto;
  width: 210px;
  height: 210px;
  line-height: 210px;
}
.year-middle-promo-panel .bd .img img{
  width: 100%;
}
